IOMMU: patch certain indirect calls to direct ones
authorJan Beulich <jbeulich@suse.com>
Fri, 17 May 2019 12:40:41 +0000 (14:40 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 17 May 2019 12:40:41 +0000 (14:40 +0200)
commit007dbb5dae30fa4153e0f524eda30e297be40d00
treeb378393c70c7d11fb1455aae2a5a55683ef96ce7
parentf3866e4d9d95283f9a69a138c7343d746d7be0ec
IOMMU: patch certain indirect calls to direct ones

This is intentionally not touching hooks used rarely (or not at all)
during the lifetime of a VM, unless perhaps sitting on an error path
next to a call which gets changed (in which case I think the error
path better remains consistent with the respective main path).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
xen/drivers/passthrough/iommu.c
xen/drivers/passthrough/pci.c
xen/drivers/passthrough/x86/iommu.c
xen/include/asm-x86/iommu.h
xen/include/xen/iommu.h